home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Programs 1995 Summer
/
Linux Programs.iso
/
sounds
/
wavplay0.rea
< prev
next >
Wrap
Text File
|
1995-04-15
|
3KB
|
88 lines
Please note:
Normally I would *NEVER* publish a program which is not finished yet and
needs a lot of further development. But it may be that I will have no
further time to finish the programming in the next months so I am going to
publish it in it's current state. I will try to continue the development but
I don't know exactly when. The application itself is really not an example
of a good programming style!
Andre Fuechsel
-----------------------------------------------------------------------------
PLAY / RECORD for Linux -- Release 0.21, November, 1993
=======================================================
- Play plays wav-file through your sound card. It checks the header
of the file to set the correct mode, speed, bit per sample...
- Record records sound data and saves the data in a wav-file.
- Xplay is an X-Interface with editing facilities (not finished yet)
Please note, there are no editing facilities in the moment on the X-interface.
The only thing you could do is to mark parts of the song, zoom in and play them.
It is planned, to use this selection for a selective record (include one sample
into another) and a selective save.
The command line version is exactly the same like release 0.1. I only
changed the code to get it working with the X-interface too.
I think most Linux users are using the new sound driver. Unfortunately I
don't because I am working with Linux 0.99pl6. You have to change the
ioctl-calls in recplay.c if you are using the new versions of the sound
driver.
Installation:
=============
Cause this package contains a X-utility we are using an Imakefile now. Be
sure that the files in your /usr/lib/X11/config are correct especially the
site.def which contains site specific definitions.
Edit the Imakefile to meet your needs:
- location of your bin- and man-directories.
- whether you are using the Xaw3d-set rather than the original Xaw-set (If
you don't, I recommend you to install Xaw3d; it gives your applications a
look-and-feel like Motif-applications! You can link all Xaw-applications
with the Xaw3d-kit!) Please take care to change the include directives in
xplay.h from <Xaw3d/whatever.h> to <Xaw/whatever.h> if you don't want to
use Xaw3d!
- whether you want to debug the application.
After editing the Imakefile build the application:
xmkmf -a
make install install.man
The application really needs it's application defaults file!
Andre Fuechsel, af1@irz.inf.tu-dresden.de
Bug fixes:
==========
0.21:
-----
- expose action is called after load_file, so don't call update_display in
load_file
- XtDestroyApplicationCOntext in play process to prevent unpredictable
behavior of the program
- return to the main loop after a fail of header check instead exiting the
application
0.2 (not announced)
-------------------
no bug fixes
Copyright note:
===============
some code comes from the recplay.c written by Liam Corner,
posted in the "Audio Utilities for Linux 2.0" - Package.